.table {
    width: auto;
}

table td {
    min-width: 119px;
    vertical-align: top;
    /*border-width: 2px !important;*/
}

td.selected {
    /*background-color: #edf5fa;*/
    /*background-color: grey;*/
    border: 2px solid #009dff !important;
}

.debug.hide{
    display: block !important;
    color: blue;
    font-weight: bold;
}

td.colnum{
    background-color: #eaecf6;
    text-align: center;
}
td.rownum{
    background-color: #eaecf6;
    text-align: center;
    max-width:30px;
    cursor: e-resize;
}

td.formula:before{
    font-family: 'Glyphicons Halflings';
    content: "\e149";
    color:#1e90ff;
}